DATALEX -- "DATA File utility lexfile". Adds DDELETE, DINSERT, DRECORDS, EXPAND, RECLEN, and SWAP to BASIC. Size: 1416 bytes. DDELETE deletes the specified record and shrinks the DATA file size. DINSERT inserts data into the specified record, and the DATA file size grows. DRECORDS returns the number of records in the specified DATA file. EXPAND lengthens the specified DATA file by expanding all of its current records by the specified number of bytes. RECLEN returns the record length of the specified DATA file. I can't figure out what SWAP does, but it seems that it ought to swap records or fields in records. *** DATALEX *** (31239) File Header (3130E) Poll Handler (317C3) F0/16 DDELETE (316F2) F0/15 DINSERT (31658) F0/12 DRECORDS(#) (314ED) F0/13 EXPAND (31621) F0/11 RECLEN(#) (31B05) F0/14 SWAP (3192E) 52/08 LTRIM$($,?$) (31A17) 52/0B RPT$($,#) (3193C) 52/09 RTRIM$($,?$) (318DC) 52/07 STD$(#) (31947) 52/0A TRIM$($,?$) (31D39) 52/01 KEYWAIT$ fn (31D6D) Next File Header